package org.sean.fugao.data.model;

import java.io.Serializable;
import java.util.Date;

public class CardConsumeCategory implements Serializable{

	private Integer cardConsumeCategoryId; // INT(11) NOT NULL AUTO_INCREMENT ,
	private CardChargeHistory cardChargeHistory; // INT(11) NOT NULL ,
	private ConsumeInventory inventoryItem; // INT(11) NOT NULL ,
	private Integer chargeCount = 0; // INT(11) NOT NULL DEFAULT '0' ,
	private Integer balanceCount = 0; // INT(11) NOT NULL DEFAULT '0' ,
	private Date effectiveFrom; // DATE NOT NULL ,
	private Date effectiveTo; // DATE NOT NULL ,

	public Integer getCardConsumeCategoryId() {
		return cardConsumeCategoryId;
	}

	public void setCardConsumeCategoryId(Integer cardConsumeCategoryId) {
		this.cardConsumeCategoryId = cardConsumeCategoryId;
	}

	public ConsumeInventory getInventoryItem() {
		return inventoryItem;
	}

	public void setInventoryItem(ConsumeInventory inventoryItem) {
		this.inventoryItem = inventoryItem;
	}

	public Integer getChargeCount() {
		return chargeCount;
	}

	public void setChargeCount(Integer chargeCount) {
		this.chargeCount = chargeCount;
	}

	public Integer getBalanceCount() {
		return balanceCount;
	}

	public void setBalanceCount(Integer balanceCount) {
		this.balanceCount = balanceCount;
	}

	public Date getEffectiveFrom() {
		return effectiveFrom;
	}

	public void setEffectiveFrom(Date effectiveFrom) {
		this.effectiveFrom = effectiveFrom;
	}

	public Date getEffectiveTo() {
		return effectiveTo;
	}

	public void setEffectiveTo(Date effectiveTo) {
		this.effectiveTo = effectiveTo;
	}

	public CardChargeHistory getCardChargeHistory() {
		return cardChargeHistory;
	}

	public void setCardChargeHistory(CardChargeHistory cardChargeHistory) {
		this.cardChargeHistory = cardChargeHistory;
	}
}
